﻿@charset "utf-8";
input[type=text]{  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset; border: 1px solid #D5D5D5; height:26px; color:#333; padding:0 5px 0 5px; vertical-align:middle; margin-right:5px; *padding:7px 0px 0px 5px;padding:7px 0px 0px 5px\9; *height:19px;height:19px\9; }
input,select{  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset; border: 1px solid #D5D5D5; height:26px; color:#333; padding:0 0 0 5px; vertical-align:middle; margin-right:5px; }
textarea{  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset; border: 1px solid #D5D5D5; height:26px; color:#333; padding:5px 0 0 5px; vertical-align:middle; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
input[type=checkbox].chb{ float:left; margin-top:3px;}
select{border: 1px solid #D5D5D5;border-radius: 3px; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset; color: #000; word-spacing: 0.1em; margin:5px 0px; height:28px; padding:4px 5px 4px 5px; vertical-align:middle;*height:20px;*padding:5px 0 0 5px;}
label{ font-size:13px; color:#333; padding:5px 10px; text-align:right; cursor:pointer;}
img.logo_login{ margin-left:-20px; margin-bottom:10px;}
img.calendar{ vertical-align:middle; margin-left:3px;}
.title{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:3px 5px; display:block; font-weight:bold;}
div.text_img{ text-align:left; width:77%; float:left;}
div.text_img span{ display:block; text-align:left !important; padding:0px !important;}
div.text_img p{ display:block; text-align:left !important; padding:0px !important; clear:both;}
.no_border{ border:0px !important;}
.cbx{ float:left; width:250px; margin-right:80px;}
.text3{ float:left; width:450px; margin-right:80px; height:50px;}
.text4{ width:80%; height:115px; margin-top:5px;}
.sub{ padding-left:40px !important;}
.text{ font-size:12px !important;}
.rl1{ float:left; width: 70px; font-size:12px; margin-bottom:5px;}
.rl2{ float:left; width: 150px; font-size:12px; margin-bottom:5px;}
.rr{ float:left; text-align:right; width:100px;}
.sp{ width:100px; float:left;}
.input_ncc{ margin:5px !important; width:80%}
.err_text{ color:#f00 !important;}
.freesize{ width:99%; margin:0px;}
.form_title{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:5px 5px; text-align:right; display:block; float:left; font-weight:bold;}
.product_img{ position:relative;}
.mask{ position:absolute; left:20px;}
.popup_right{ float:left; margin-left:20px;}
.popup_right p{ padding:0px !important;}
.popup_left{ float:left; line-height:20px;}
.mark{ width:100px; height:16px; display:block; vertical-align:middle; text-align:center; float:left; padding-top:20px; font-weight:bold; font-size:20px;}
.input_popup{ width:59%;}
.popup_L{ width:125px;}
.popup_left2{ float:left; width:45%; margin:0 10px;}
.icon_btn{vertical-align:text-bottom;}
a.btn_next{ background: url("../images/bg_btn_next.png") no-repeat top ;cursor:pointer; height:32px; width:89px; display:block; }
a.btn_next:hover{ background: url("../images/bg_btn_next.png") no-repeat 0px -34px ;cursor:pointer; height:32px; width:89px; display:block; }
a.btn_pre{ background: url("../images/bg_btn_pre.png") no-repeat top ;cursor:pointer; height:32px; width:89px; display:block; }
a.btn_pre:hover{ background: url("../images/bg_btn_pre.png") no-repeat 0px -34px ;cursor:pointer; height:32px; width:89px; display:block; }

/* button sumit mau xanh*/
input.btn_sumit, button.btn_sumit{ background: url("../images/bg_btn_sumit.jpg") repeat-x center ; border: 1px solid #56840d; color: #333333; padding: 4px 5px 4px 5px;color: #333333; font-size:13px;	border-radius:3px; margin-left:5px;text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer; height:28px; vertical-align:bottom; font-family:Arial, Helvetica, sans-serif;}
input.btn_sumit:hover, button.btn_sumit:hover{ background: url("../images/bg_btn_sumit_h.jpg") repeat-x center ; border: 1px solid #56840d; color: #333333; font-size:13px;border-radius:3px; text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
a.btn_sumit{ background: url("../images/bg_btn_sumit.jpg") repeat-x center ; border: 1px solid #56840d; color: #333333; padding: 6px 10px 7px 10px !important;color: #333333 !important; font-size:13px;border-radius:3px; margin-left:5px;text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer; height:14px; display:block; text-decoration:none !important; text-align:center;font-family:Arial, Helvetica, sans-serif;}
 a.btn_sumit:hover{ background: url("../images/bg_btn_sumit_h.jpg") repeat-x center ; border: 1px solid #56840d; color: #333333; color: #333333; font-size:13px;border-radius:3px; text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
input.btn_LOC{ background: url("../images/bg_btn_LOC.png") no-repeat top left ; margin-left:5px;cursor:pointer; width:130px; height:70px; border:0;}
input.btn_LOC:hover{ background: url("../images/bg_btn_LOC.png") no-repeat 0px -70px;margin-left:5px;cursor:pointer; width:130px; height:70px; border:0; }


 /* button sumit mau xam*/
input.btn_sumit2, button.btn_sumit2{ background: url("../images/bg_btn_sumit_x.jpg") repeat-x center ; border: 1px solid #d5d5d5; color: #333333; padding: 2px 10px 2px 10px;color: #333333; font-size:13px;	border-radius:3px; margin-left:5px;text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer; height:29px;font-family:Arial, Helvetica, sans-serif;}
input.btn_sumit2:hover, button.btn_sumit2:hover{ background: url("../images/bg_btn_sumit_x_h.jpg") repeat-x center ; border: 1px solid #d5d5d5; color: #333333; color: #333333; font-size:13px;	border-radius:3px; text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
a.btn_sumit2{ background: url("../images/bg_btn_sumit_x.jpg") repeat-x center ;  border: 1px solid  #d5d5d5; color: #333333; padding: 5px 10px 5px 10px;color: #333333; font-size:13px;border-radius:3px; margin-left:5px;text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer; height:16px; display:block;font-family:Arial, Helvetica, sans-serif;}
 a.btn_sumit2:hover{ background: url("../images/bg_btn_sumit_x_h.jpg") repeat-x center ; border: 1px solid  #CCC; color: #333333; color: #333333; font-size:13px;border-radius:3px; text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
 
 /* button mau đỏ*/
button.btn_scan{ background: url("../images/bg_red.png") repeat-x center ; border: 1px solid #c8300d; color: #ffffff; padding: 0px 10px 0px 10px;font-size:13px;	border-radius:5px; margin-left:5px;text-shadow:none; font-weight:bold; cursor:pointer; height:35px;}
button.btn_scan:hover{ background: url("../images/bg_red_h.png") repeat-x center ; border: 1px solid #c8300d; color: #fff; font-size:13px;	border-radius:5px;text-shadow: 0 1px 1px #ccc; font-weight:bold; cursor:pointer;}
 
input.btn_sumit3, button.btn_sumit3{ background: url("../images/bg_btn_sumit_x.jpg") repeat-x center ; border: 1px solid #d5d5d5; color: #333333; padding: 2px 10px 2px 10px;color: #333333; font-size:13px;	border-radius:3px; margin-left:5px;text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer; height:32px;font-family:Arial, Helvetica, sans-serif;}
input.btn_sumit3:hover, button.btn_sumit3:hover{ background: url("../images/bg_btn_sumit_x_h.jpg") repeat-x center ; border: 1px solid #d5d5d5; color: #333333; color: #333333; font-size:13px;	border-radius:3px; text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
 
/* fieldset */
fieldset{  border:1px solid #c9c9c9; padding:10px;font-family:Arial, Helvetica, sans-serif;}
legend{ font-size: 14px; padding: 0 5px; color:#89b554; margin-bottom:5px; font-weight:bold;}
fieldset a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px; cursor:pointer;*vertical-align:bottom;}
	fieldset a:hover{ color:#25669C;}
fieldset.delivery{  border:1px solid #c9c9c9; padding:10px;font-family:Arial, Helvetica, sans-serif; float:left; margin:0px 15px;}
fieldset.delivery legend{ font-size: 14px; padding: 0 5px; color:#89b554; margin-bottom:5px; font-weight:bold;}
fieldset.delivery a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px; cursor:pointer;*vertical-align:bottom;}
fieldset.delivery p{ text-align:center;}

fieldset.add_info{ height:277px;}
fieldset.adress{  border:1px solid #89b554 !important; background:#f3fedc; }


/* fieldset product*/
fieldset.product_fieldset{  border:none; padding:10px; margin:5px; font-family:Arial, Helvetica, sans-serif; float:left;}
fieldset.product_fieldset legend{ font-size: 14px; padding: 0 5px; color:#000; margin-bottom:5px; font-weight:bold;}

/* fieldset order */
.fieldset_order{ margin-top:15px; margin-bottom:15px;}


/* form*/
.ad_form{  border:none; padding:0px;}
	.ad_form input[type=checkbox]{ float:left; *vertical-align:bottom;}
	.ad_form input[type=radio]{ float:left;}
	.ad_form select{ margin-top:0px;}
	.ad_form a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px; cursor:pointer;}
	.ad_form a:hover{ color:#25669C;}
	
	.ad_form span,.ad_form label{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:5px 5px; text-align:right; display:block; float:left; margin-right:3px;}
	.ad_form label.multi{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif;text-align:left !important; display:block; float:left; width:120px; padding:5px 0px !important; margin:0px !important;}
	.ad_form label.multi2{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif;text-align:left !important; display:block; float:left; width:85%; padding:5px 0px !important; margin:0px !important;}
		.ad_form p.err_note{font-size:10px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; text-align:left; margin-right:3px; float:left;}
		.ad_form p.err_note span.number_char{font-size:10px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:0px 0px; text-align:left;}
		.ad_form span.sku_code{font-size:19px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:0px 0px; margin:0px 3px 8px 3px; color:#f00;}
	.ad_form p{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:5px 5px; text-align:left; } 				    				    
	.ad_form p.left{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:5px 5px; text-align:right; display:block; float:left;}
	.ad_form p.product_right{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:0px !important; text-align:left; margin-left:35px; } 	
/* form trong form */
	.ad_form_child{ margin-left:137px; width:337px;}

div.row{ width:100%; margin-bottom:5px; clear:both; padding:3px 0px;}
div.row_t{ width:96%;clear:both; padding:3px 0px;}
div.row_t2{ width:185px;clear:both; padding:3px 0px;}
.cate{ height:200px; padding-left:5px !important;}
	div.row span.row_left{font-size:13px; color:#333; padding:5px 0px; display:block; float:left; margin-right:3px;}
	div.row span.row_L{ width:125px;}
	div.row span.row_L3{ width:160px;}
	div.row span.row_L4{ width:160px; text-align:left !important;}
	div.row span.row_L5{ width:165px; padding:0px 5px !important;}
	div.row span.row_L6{ width:145px;}
	div.row span.row_L7{ width:200px; padding:0px 5px !important;}
	div.row span.row_big{ font-weight:bolder; font-size:20px; display:block; padding-top:5px;}
	div.row p.row_L3{ width:86px;}
	div.row span.row_L_home{ width:250px;}
	div.row span.row_L_email{ width:55px;}
	div.row a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	div.row a:hover{ color:#25669C;}
	div.row .span_button{ line-height:30px;}
	div.row ul.web{ list-style:none; width:60%; float:left;}
	div.row ul.web li{ height:20px; clear:both;}

/* form co control */
div.row_line{ width:100%; margin-bottom:5px; clear:both; border-bottom:1px solid #d5d5d5;clear:both; }
/* form o co control */
div.row_line1{ border-bottom:1px solid #d5d5d5;clear:both; font-size:13px; font-weight:bold; padding:5px 5px 5px 5px; background:#F6f6f6; margin-bottom:5px; text-align:left;}

div.row_line_height{ border-bottom:1px solid #d5d5d5;clear:both; font-size:13px; font-weight:bold; padding:7px 5px 7px 5px; background:#F6f6f6; margin-bottom:5px; height:37px;}/* có chieu cao */
div.row_line_height2{ border-bottom:1px solid #d5d5d5;clear:both; font-size:16px; font-weight:bold; padding:15px 5px 7px 5px; background:#F6f6f6; margin-bottom:5px; height:24px;}/* có chieu cao */
span.row_R{ float:left; width:70%; text-align:left !important;}
/*style dong có in dam ben trai */
div.row_bold{ width:100%; margin-bottom:5px;clear:both;}
	div.row_bold span.row_bold_R{  width:200px; text-align:left;}
		div.row_bold span.row_bold_R ul{ list-style:none;}
		div.row_bold span.row_bold_R ul li{ padding:0px 0px 6px 0px;}
	div.row_bold span.row_bold_L{  width:100px; text-align:right; font-weight:bold;}
/*style dong có in dam ben trai kich thuoc nho */
div.row_bold2{ width:100%; margin-bottom:5px;clear:both;}
	div.row_bold2 span.row_bold_R{  width:33%; text-align:right;}
	div.row_bold2 span.row_bold_L{  width:55%; text-align:right; font-weight:bold;}
/*style dong có in dam ben trai chu kich thuoc lon danh cho tinh tien */	
div.row_total{ width:330px; margin-bottom:5px;clear:both; line-height:25px; float:right;}
	div.row_total span.row_total_R{  width:135px; text-align:right; font-weight:bold; font-size:20px; color:#f00;}
	div.row_total span.row_total_L{   text-align:right; font-weight:bold; width:104px;}
	div.row_total span.row_total_L2{   text-align:right; font-weight:bold; width:150px;}
div.row_long{ width:365px; margin-bottom:5px;clear:both; line-height:25px; float:right;}
	div.row_long span.row_long_R{  width:135px; text-align:right; font-weight:bold; font-size:20px; color:#f00;}
	div.row_long span.row_long_L{   text-align:right; font-weight:bold; width:200px;}
	
/* form 1 cot */
div.row_line2{ width:97%; margin-bottom:5px; clear:both; padding-left:20px; font-size:13px;}
div.row_line4{ width:97%; margin-bottom:5px; clear:both; padding-left:0px; font-size:13px; overflow:auto;}
div.row_line5{ width:97%;  clear:both; padding-left:58px; font-size:13px; overflow:auto;}
div.row_line6{ width:97%; margin-bottom:5px; clear:both; padding-left:20px; font-size:13px; margin-top:5px; overflow:auto;}
div.row_line span.row_line_R{ border-left:1px solid #d5d5d5; width:250px; text-align:left;}
div.row_line span.row_line_R2{ border-left:1px solid #d5d5d5; width:185px; text-align:left;}
div.row_line span.row_line_R3{ border-left:1px solid #d5d5d5; width:350px; text-align:left; line-height:22px; padding-top:0px;}
div.row_line span.row_line_R4{ border-left:1px solid #d5d5d5; width:65%; text-align:left; line-height:22px; padding-top:0px;}
div.row_line span.row_line_L{  width:125px; text-align:right;}
div.row_line span.row_line_L2{  width:104px; text-align:right;}
/* form 3 cot */
div.row_line3{ width:96%; margin-bottom:5px; clear:both; padding-left:20px; font-size:13px;border-bottom:1px solid #d5d5d5;}
div.row_line3 span.row_line_R{ border-left:1px solid #d5d5d5; width:225px; text-align:left;}
div.row_line3 span.row_line_L{  width:95px; text-align:right;}
div.sub_row{ width:100%; margin-bottom:5px; clear:both; margin-left:10px; line-height:16px;}	
div.sub_row_tree{ width:100%; clear:both; margin-left:23px; line-height:16px;}
p.node{ clear:both; padding:0px !important;}

/*sub table*/
table.ad_table_border1 table.sub_table{border:1px solid #E3E3E3;font-size:11px; line-height:19px; margin:0px; table-layout:fixed;}
table.ad_table_border1 table.sub_table th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #000000 !important;padding: 5px 5px;text-shadow:none !important;background:#e2f894 !important; font-weight:bold; vertical-align:middle; text-align:center;}
table.ad_table_border1 table.sub_table td{padding: 10px 8px 6px 8px; vertical-align:top; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
table.ad_table_border1 table.sub_table tr:hover{ background:#fdfde9 !important;}
/* table co border */
table.ad_table{ border: 1px solid #E3E3E3;font-size:11px; line-height:19px; }
	table.ad_table a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_table a:hover{ color:#25669C;}
	table.ad_table th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #666666;padding: 5px 5px;text-shadow: 0 1px 0 #FFFFFF;background:#f0f0f0; font-weight:bold; vertical-align:middle; text-align:center;}
	table.ad_table td{padding: 10px 8px 6px 8px; vertical-align:top; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
		table.ad_table td img.product_pic{ text-align:left; float:left;}
		table.ad_table td img.icon{ vertical-align:middle;}
		table.ad_table td img.icon_home{ vertical-align:text-bottom;}
		table.ad_table td p.text_img{ text-align:left; width:77%; float:left;}
		table.ad_table td span{ display:block;}
		table.ad_table td span.shopcart{ display:block; clear:both; line-height:20px;}
		table.ad_table td span.shopcart .text_icon{ padding-top:2px;}
		table.ad_table td .text_code{ color:#3084CA; padding:0px 5px 0px 0px; display:inline-block;}
		table.ad_table td .text_note{ font-size:10px;}
		table.ad_table td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_table td .text_note_green2{ color:#019f10;}
		table.ad_table td .text_note_red{ font-size:13px; color:#f00;}
	table.ad_table td ul.number_buy{ list-style:none;}
		table.ad_table td ul.number_buy li{ float:left; width:46%;}
	table.ad_table td ul.store{ list-style:none;}
		table.ad_table td ul.store li{ float:left; width:80%;}
	table.ad_table td.highlight{ background:#f8abad; color:#000;}
	table.ad_table td span.dropdown{ background: url("../images/btn_dropdown.png") no-repeat; margin-top:13px; float:left; width:25px; height:25px; cursor:pointer; position:relative;}
	table.ad_table td span.dropdown:hover span.dropdown_content{display:block;}
		span.dropdown span.dropdown_content{ background:#f0f0f0; border:1px solid #b6b6b6; padding:7px; position:absolute; z-index:100; top:20px; left:2px; display:none;}
		span.dropdown span.dropdown_content ul{ list-style:none; width:300px;}
		span.dropdown span.dropdown_content ul li{ color:#656565; line-height:25px;}	
	table.ad_table tr.even_row{ background:#f0f0f0; border:none;}
	table.ad_table tr:hover{ background:#cbe76a !important;}
	table.ad_table tr.rsp:hover table.ad_table tr.sub_rsp{ background:#cbe76a !important;}
	
/* table padding nhỏ */
table.ad_table4{ border: 1px solid #E3E3E3;font-size:11px; line-height:19px; }
	table.ad_table4 a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_table4 a:hover{ color:#25669C;}
	table.ad_table4 th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #666666;padding: 5px 5px;text-shadow: 0 1px 0 #FFFFFF;background:#f0f0f0; font-weight:bold; vertical-align:middle; text-align:center;}
	table.ad_table4 td{padding: 3px 8px 3px 8px; vertical-align:top; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
		table.ad_table4 td img.product_pic{ text-align:left; float:left;}
		table.ad_table4 td img.icon{ vertical-align:middle;}
		table.ad_table4 td img.icon_home{ vertical-align:text-bottom;}
		table.ad_table4 td p.text_img{ text-align:left; margin-left:55px;}
		table.ad_table4 td span{ display:block;}
		table.ad_table4 td span.shopcart{ display:block; clear:both; line-height:20px;}
		table.ad_table4 td span.shopcart .text_icon{ padding-top:2px;}
		table.ad_table4 td .text_code{ color:#3084CA; padding:0px 5px 0px 0px; display:inline-block;}
		table.ad_table4 td .text_note{ font-size:10px;}
		table.ad_table4 td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_table4 td .text_note_green2{ color:#019f10;}
		table.ad_table4 td .text_note_red{ font-size:13px; color:#f00;}
	table.ad_tabl4e td ul.number_buy{ list-style:none;}
		table.ad_table4 td ul.number_buy li{ float:left; width:46%;}
	table.ad_table4 td ul.store{ list-style:none;}
		table.ad_table4 td ul.store li{ float:left; width:80%;}
	table.ad_table4 td.highlight{ background:#f8abad; color:#000;}
	table.ad_table4 td span.dropdown{ background: url("../images/btn_dropdown.png") no-repeat; margin-top:13px; float:left; width:25px; height:25px; cursor:pointer; position:relative;}
	table.ad_table4 td span.dropdown:hover span.dropdown_content{display:block;}
		span.dropdown span.dropdown_content{ background:#f0f0f0; border:1px solid #b6b6b6; padding:7px; position:absolute; z-index:100; top:20px; left:2px; display:none;}
		span.dropdown span.dropdown_content ul{ list-style:none; width:300px;}
		span.dropdown span.dropdown_content ul li{ color:#656565; line-height:25px;}	
	table.ad_table4 tr.even_row{ background:#f0f0f0; border:none;}
	table.ad_table4 tr:hover{ background:#cbe76a !important;}
		
/* table co border không hover */
table.ad_table_border1{ border: 1px solid #E3E3E3;font-size:11px; line-height:19px; margin-bottom:10px;}
	table.ad_table_border1 a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_table_border1 a:hover{ color:#25669C;}
	table.ad_table_border1 th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #666666 !important;padding: 5px 5px;text-shadow: 0 1px 0 #FFFFFF !important;background:#e7e6e6 !important; font-weight:bold; vertical-align:middle; text-align:center;}
	table.ad_table_border1 td{padding: 8px 8px; vertical-align:top; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
		table.ad_table_border1 td img.product_pic{ text-align:left; float:left;}
		table.ad_table_border1 td img.icon{ vertical-align:middle;}
		table.ad_table_border1 td img.icon_home{ vertical-align:text-bottom;}
		table.ad_table_border1 td p.text_img{ text-align:left; margin-left:55px;}
		table.ad_table_border1 td span{ display:block;}
		table.ad_table_border1 td span.shopcart{ display:block; clear:both; line-height:20px;}
		table.ad_table_border1 td span.shopcart .text_icon{ padding-top:2px;}
		table.ad_table_border1 td .text_code{ color:#3084CA; padding:0px 5px 0px 0px; display:inline-block;}
		table.ad_table_border1 td .text_note{ font-size:10px;}
		table.ad_table_border1 td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_table_border1 td .text_note_green2{ color:#019f10;}
		table.ad_table_border1 td .text_note_red{ font-size:13px; color:#f00;}
	table.ad_table_border td ul.number_buy{ list-style:none;}
		table.ad_table_border1 td ul.number_buy li{ float:left; width:46%;}
	table.ad_table_border1 td ul.store{ list-style:none;}
		table.ad_table_border1 td ul.store li{ float:left; width:80%;}
	table.ad_table_border1 td.highlight{ background:#f8abad; color:#000;}
	table.ad_table_border1 td span.dropdown{ background: url("../images/btn_dropdown.png") no-repeat; margin-top:13px; float:left; width:25px; height:25px; cursor:pointer; position:relative;}
	table.ad_table_border1 tr.even_row{ background:#f0f0f0; border:none;}
	table.ad_table_border1 tr.no_hover{background:#fff !important;}	
	table.ad_table_border1 tr.no_hover:hover{ background:#fff !important;}
	
/* table1 */
table.ad_table1{ border: 1px solid #E3E3E3;font-size:11px; line-height:19px; }
	table.ad_table1 a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_table1 a:hover{ color:#25669C;}
	table.ad_table1 th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #666666;padding: 5px 5px;text-shadow: 0 1px 0 #FFFFFF;background:#f0f0f0; font-weight:bold; vertical-align:top;}
	table.ad_table1 td{padding: 15px 8px; vertical-align:top; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
		table.ad_table1 td img{ text-align:left; float:left;}
		table.ad_table1 td select{ margin:0pc !important;}
		table.ad_table1 td p.text_img{ text-align:left; margin-left:55px;}
		table.ad_table1 td span{ }
		table.ad_table1 td span.booked{ display:inline-block; }
		table.ad_table1 td .text_code{ color:#3084CA; padding:0px 5px 0px 0px;}
		table.ad_table1 td .text_note{ font-size:10px;}
		table.ad_table1 td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_table1 td .text_note_red{ font-size:13px; color:#000; font-weight:bold;}
	table.ad_table1 td.highlight{ background:#f8abad; color:#000;}
	table.ad_table1 tr.even_row{ background:#f0f0f0; border:none;}
	table.ad_table1 tr:hover{ background:#cbe76a !important;}
	table.ad_table1 tr.no_hover{background:#fff !important;}	
	table.ad_table1 tr.no_hover:hover{ background:#fff !important;}	
	
/* table có không border*/
table.ad_table2{ border: 1px solid #E3E3E3;font-size:11px; line-height:19px; }
	table.ad_table2 a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_table2 a:hover{ color:#25669C;}
	table.ad_table2 th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #666666;padding: 5px 5px;text-shadow: 0 1px 0 #FFFFFF;background:#f0f0f0; font-weight:bold; vertical-align:middle; text-align:center;}
	table.ad_table2 td{padding: 4px 8px; vertical-align:top;}
		table.ad_table2 td img.product_pic{ text-align:left; float:left;}
		table.ad_table2 td img.icon{ vertical-align:middle;}
		table.ad_table2 td img.icon_home{ vertical-align:text-bottom;}
		table.ad_table2 td p.text_img{ text-align:left; margin-left:55px;}
		table.ad_table2 td span{ display:block;}
		table.ad_table2 td span.shopcart{ display:block; clear:both; line-height:20px;}
		table.ad_table2 td .text_code{ color:#3084CA; padding:0px 5px 0px 0px; display:inline-block;}
		table.ad_table2 td .text_note{ font-size:10px;}
		table.ad_table2 td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_table2 td .text_note_green2{ color:#019f10;}
		table.ad_table2 td .text_note_red{ font-size:13px; color:#f00;}
		table.ad_table2 td  span.text_row{}
	table.ad_table2 td ul.number_buy{ list-style:none;}
		table.ad_table2 td ul.number_buy li{ float:left; width:46%;}
	table.ad_table2 td ul.store{ list-style:none;}
		table.ad_table2 td ul.store li{ float:left; width:80%;}
	table.ad_table2 td.highlight{ background:#f8abad; color:#000;}
	table.ad_table2 td span.dropdown{ background: url("../images/btn_dropdown.png") no-repeat; margin-top:13px; float:left; width:25px; height:25px; cursor:pointer; position:relative;}
	table.ad_table2 td span.dropdown:hover span.dropdown_content{display:block;}
		span.dropdown span.dropdown_content{ background:#f0f0f0; border:1px solid #b6b6b6; padding:7px; position:absolute; z-index:100; top:20px; left:2px; display:none;}
		span.dropdown span.dropdown_content ul{ list-style:none; width:300px;}
		span.dropdown span.dropdown_content ul li{ color:#656565; line-height:25px;}	
		table.ad_table tr.even_row{ background:#f0f0f0; border:none;}
	table.ad_table2 tr:hover{ background:#cbe76a !important;}
	table.ad_table2 tr.no_hover{background:#fff !important;}	
	table.ad_table2 tr.no_hover:hover{ background:#fff !important;}	
	
/* table NCC */
table.ad_tableNCC{ border: 1px solid #E3E3E3;font-size:11px; line-height:19px; }
	table.ad_tableNCC a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_tableNCC a:hover{ color:#25669C;}
	table.ad_tableNCC th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #fff;padding: 5px 5px;text-shadow: 0 1px 0 #515050;background:#7f7d7d;  vertical-align:middle; text-align:center;}
	table.ad_tableNCC td{padding: 4px 8px; vertical-align:top; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
	table.ad_tableNCC td.border2{border-bottom:4px double #d5d5d5;}
		table.ad_tableNCC td img.product_pic{ text-align:left; float:left;}
		table.ad_tableNCC td img.icon{ vertical-align:middle;}
		table.ad_tableNCC td img.icon_home{ vertical-align:text-bottom;}
		table.ad_tableNCC td p.text_img{ text-align:left; margin-left:55px;}
		table.ad_tableNCC td span{ display:block;}
		table.ad_tableNCC td span.shopcart{ display:block; clear:both; line-height:20px;}
		table.ad_tableNCC td .text_code{ color:#3084CA; padding:0px 5px 0px 0px; display:inline-block;}
		table.ad_tableNCC td .text_note{ font-size:10px;}
		table.ad_tableNCC td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_tableNCC td .text_note_green2{ color:#019f10;}
		table.ad_tableNCC td .text_note_red{ font-size:13px; color:#f00;}
	table.ad_tablNCCe td ul.number_buy{ list-style:none;}
		table.ad_tableNCC td ul.number_buy li{ float:left; width:46%;}
	table.ad_tableNCC td ul.store{ list-style:none;}
		table.ad_tableNCC td ul.store li{ float:left; width:80%;}
	table.ad_tableNCC td.highlight{ background:#f8abad; color:#000;}
	table.ad_tableNCC td span.dropdown{ background: url("../images/btn_dropdown.png") no-repeat; margin-top:13px; float:left; width:25px; height:25px; cursor:pointer; position:relative;}
		table.ad_tableNCC tr.even_row{ background:#f0f0f0; border:none;}
	table.ad_tableNCC tr:hover{ background:#cbe76a !important;}
	table.ad_tableNCC tr.no_hover{background:#fff !important;}	
	table.ad_tableNCC tr.no_hover:hover{ background:#fff !important;}

/*-------table scan phiếu------------*/
table.ad_table_scan{ border:1px solid #E3E3E3;font-size:11px; line-height:19px; border-bottom:none; }
	table.ad_table_scan a{color:#3084CA; text-decoration:underline; padding:0px 5px 0px 0px;}
	table.ad_table_scan a:hover{ color:#25669C;}
	table.ad_table_scan th{border-bottom: 1px solid #E0E0E0;border-top: 1px solid #FFFFFF;color: #666666;padding: 5px 5px;text-shadow: 0 1px 0 #FFFFFF;background:#f0f0f0; font-weight:bold; vertical-align:middle; text-align:center;}
	table.ad_table_scan td{padding: 4px 8px; vertical-align:top; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
		table.ad_table_scan td img.product_pic{ text-align:left; float:left;}
		table.ad_table_scan td img.icon{ vertical-align:middle;}
		table.ad_table_scan td img.icon_home{ vertical-align:text-bottom;}
		table.ad_table_scan td p.text_img{ text-align:left; margin-left:55px;}
		table.ad_table_scan td span{ display:block;}
		table.ad_table_scan td span.shopcart{ display:block; clear:both; line-height:20px;}
		table.ad_table_scan td .text_code{ color:#3084CA; padding:0px 5px 0px 0px; display:inline-block;}
		table.ad_table_scan td .text_note{ font-size:10px;}
		table.ad_table_scan td .text_note_green{ font-size:10px; color:#019f10;}
		table.ad_table_scan td .text_note_green2{ color:#019f10;}
		table.ad_table_scan td .text_note_red{ font-size:13px; color:#f00;}
	table.ad_table_scan td ul.number_buy{ list-style:none;}
		table.ad_table_scan td ul.number_buy li{ float:left; width:46%;}
	table.ad_table_scan td ul.store{ list-style:none;}
		table.ad_table_scan td ul.store li{ float:left; width:80%;}
	table.ad_table_scan td.highlight{ background:#f8abad; color:#000;}
	table.ad_table_scan td span.dropdown{ background: url("../images/btn_dropdown.png") no-repeat; margin-top:13px; float:left; width:25px; height:25px; cursor:pointer; position:relative;}
	table.ad_table_scan tr.scanning{ background:#fd6f2a; border:none;}
	table.ad_table_scan tr.scan_finish{ background:#cbe76a; border:none;}
	
span.shopcart .text_icon{ padding-top:2px; text-align:left;  }
	
/* Tab */
ul.menu_tab{ list-style:none;}
	ul.menu_tab li{ border:1px solid #D5D5D5;font-family:Arial, Helvetica, sans-serif; float:left; height:30px; border-bottom:none; margin-right:5px; border-top-left-radius:4px; border-top-right-radius:4px;background:#EEF2E5; cursor:pointer; font-size:14px;}
	ul.menu_tab li.active{ background:#fff;}
	ul.menu_tab li a.active{ color:#333; font-family:Arial, Helvetica, sans-serif; padding:2px; height:33px; float:left; z-index:5; background:#fff;padding:0 9px; }
	ul.menu_tab li:hover{ background:#fff;}
	ul.menu_tab li:hover a{ font-weight:bold; color:#000; text-decoration:none;}
	ul.menu_tab li a{margin:4px 0px; padding:0px 13px; height:19px; display:block; text-decoration:none; padding-top:3px;font-weight:bold; color:#333;  }
	ul.menu_tab li.active a{ height:33px; z-index:3; display:block; background:#fff; font-weight:bold;}
div.main_tab{  background:#fff;border:1px solid #c9c9c9; padding:10px; clear:both; margin-top:-2px;  z-index:1; padding-bottom:20px;}
.black{ color:#000 !important;}

div.multi_select{overflow:auto; height:99px; border: 1px solid #D5D5D5; color: #000; padding:10px; margin-bottom:10px;}
div.multi_select_none{overflow:auto; height:99px; border:none; color: #000; padding:10px; margin-bottom:10px; padding-top:0px;}
div.multi_select2{overflow:auto; height:99px; border:none; color: #000;margin-bottom:10px;}

ul.product_option{ list-style:none; width:100%; }
	ul.product_option li{ width:380px; clear:both;}
	ul.product_option li a{ color:#3084CA; text-decoration:underline; padding:0px 5px 0px 5px; font-size:13px;}
	ul.product_option li a:hover{color:#25669C;}
	ul.product_option li div.product_opt_module{ float:left; margin-right:4px;display:block;}
		div.product_opt_module input{ margin-top:5px; *height:20px;}
		div.product_opt_module input.no_label{ margin-top:31px;}
		div.product_opt_module select{ margin-top:5px;}
		div.product_opt_module span.product_opt{font-size:13px; color:#333; font-family:Arial, Helvetica, sans-serif; padding:5px 5px; text-align:left; display:block; float:none; margin-right:5px;}
	ul.product_option li div.product_opt_add{ margin-right:4px; clear:both;}

/* image module */
ul.image_module{ list-style:none;}
	ul.image_module li { width:115px; padding:3px; float:left;}
	ul.image_module li p.image_title{ width:110px; height:30px;}
	ul.image_module li p.image_editor{ width:110px; font-size:11px; padding-top:0px;}
	ul.image_module li p.image_editor input{ margin-left:40px;}
	
ul.image_module_2{ list-style:none; float:left; width:85%; font-size:13px;}
	ul.image_module_2 li { width:200px; padding:3px; float:left; margin-bottom:10px;}
	ul.image_module_2 li img {float:left;}
	ul.image_module_2 li p.image_title{ width:90px; float:left;}
	ul.image_module_2 li p.image_product_price{ width:90px; font-size:15px; font-weight:bold; float:left; margin-top:10px;}
	ul.image_module_2 li p.image_editor{ width:200px; font-size:13px; padding-top:0px; clear:both; padding-left:15px; padding-top:5px; }
			ul.image_module_2 li p.image_editor a{color:#3084CA; text-decoration:underline; padding:5px 5px 0px 0px;}
			ul.image_module_2 li p.image_editor a:hover{color:#25669C;}

/* pager*/
.pager{ text-align: left;	margin-right:10px; float:right; margin-top:10px;}
.pager a{height: 35px; width:35px;}
.pager ul.pages{border:0px;font-size: 9px; padding: 0; font-weight: bold;  list-style: none;}
.pager ul.pages li{float: left;list-style: none;height: 35px;margin-right: 5px;line-height: 35px;font-size: 14px;color: #368EE0;color: orange;text-decoration: none;padding: 0 0px;border: 1px solid #ededed;color: #FFF;cursor: pointer; border:0px;}
.pager ul.pages li img{vertical-align: bottom ;}
.pager ul.pages li a{ height: 35px; width:30px; padding-left:2px;display:block; cursor:pointer;*padding:0px;}
.pager ul.pages li.pgEmpty{color: #eee;cursor: default;}
.pager ul.pages li.page-number{padding: 5px 0px;cursor: pointer;display: block;width: 35px;height: 35px;background: url(../images/pages.png) no-repeat center;color: #000;text-align:center;border:0px;}
.pager ul.pages li.page-number:hover{padding: 5px 0px;cursor: pointer;display: block;color:#fff;background: url(../images/pages_h.png) no-repeat center;}
.pager ul.pages li.pgCurrent{padding: 5px 0px;cursor: pointer;display: block;color: #fff;width: 35px;height: 35px;background: url(../images/page_active.png) no-repeat center !important;}
.pager ul.pages li.pgCurrent:hover {padding: 5px 0px;cursor: pointer;display: block;color: #fff;}
.pager ul.pages li.pgCurrent a{ cursor:none;}
.pager ul.pages li.pgPre_end{ font-size: 0px;padding: 5px 0px;cursor: pointer;display: block;width: 35px;height: 35px;background: url(../images/pre_end.png) no-repeat center;}
.pager ul.pages li.pgPre_end:hover{width: 35px;height: 35px;display: block;background: url(../images/pre_end_h.png) no-repeat center;}
.pager ul.pages li.pgPre{font-size: 0px;padding: 5px 0px;width: 35px;height: 35px;display: block;background: url(../images/pre.png) no-repeat center;}
.pager ul.pages li.pgPre:hover{width: 35px;height: 35px;display: block;background: url(../images/pre_h.png) no-repeat center;}
.pager ul.pages li.pgNext{font-size: 0px;padding: 5px 0px;width: 35px;height: 35px;display: block;background: url(../images/next.png) no-repeat center;}
.pager ul.pages li.pgNext:hover{width: 35px;height: 35px;display: block;background: url(../images/next_h.png) no-repeat center;}
.pager ul.pages li.pgNext_end{font-size: 0px;padding: 5px 0px;width: 35px;height: 35px;display: block;background: url(../images/next_end.png) no-repeat center;}
.pager ul.pages li.pgNext_end:hover{width: 35px;height: 35px;display: block;background: url(../images/next_end_h.png) no-repeat center;}
.pager ul.pages li.total a{font-size:14px;padding: 5px 0px;height: 31px;display: block;background:#fff; color:#000; border:1px solid #c3c3c3; border-radius:6px; padding:0 7px; margin-top:6px; width:auto; line-height:29px; box-shadow:inset 1px 0px 3px #ccc;}
.pager ul.pages li.total a:hover{height: 31px;display: block;background:#368EE0; border:1px solid #dedede; border-radius:6px; color:#fff;}

/* button co dropdowm*/
div.btn_dropdown{background: url("../images/bg_btn_sumit.jpg") repeat-x center ;  border: 1px solid  #56840d; color: #333333; padding: 5px 10px 5px 10px; font-size:13px;border-radius:3px; margin-left:5px;text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer; height:16px; display:block; width:55px; position:relative; text-align:center;}
div.btn_dropdown:hover{ background: url("../images/bg_btn_sumit_x.jpg") repeat-x center ;  border: 1px solid #d5d5d5; color: #333333; color: #333333; font-size:13px;border-radius:3px; text-shadow: 0 1px 1px #FFFFFF; font-weight:bold; cursor:pointer;}
div.btn_dropdown:hover ul.dropdown{ display:block; z-index:200;}
	div.btn_dropdown ul.dropdown{ list-style:none; position:absolute; top:24px; left:-1px;border-bottom: 1px solid  #d5d5d5;border-left: 1px solid  #d5d5d5;border-right: 1px solid  #d5d5d5; display:none; }
	div.btn_dropdown ul.dropdown li{ background: url("../images/bg_btn_sumit_x.jpg") repeat-x center ; width:150px; text-align:left; height:30px;border-top: 1px solid  #d5d5d5; margin-right:0px !important;color: #333333;text-shadow: 0 1px 1px #FFFFFF;z-index:200;}
	div.btn_dropdown ul.dropdown li:hover{ border-top: 1px solid  #c30d0d;}
	div.btn_dropdown ul.dropdown li:hover input{ background: url("../images/bg_red2.png") repeat-x center ; width:150px; text-align:left;text-shadow: 0 0px 0px #000000; color:#ffffff;}
		div.btn_dropdown ul.dropdown li input{ padding:5px; border:0px; width:100%; cursor:pointer;font-size:13px; font-weight:bold; text-align:left; background:none; height:31px !important; }
		
/* list danh sach ngay hen giao hang*/
ul.date_delivery{ list-style:none; text-align:center; margin-top:10px;}
ul.date_delivery li{ width:100px; padding:5px 8px; float:left;}
	ul.date_delivery li p.date{ font-size:13px; text-align:center;}
	ul.date_delivery li p.btn_row{ margin:5px 0px;}
.delivery_name{ font-size:13px; font-weight:bold; line-height:25px;}
.delivery_info{ font-size:13px; line-height:25px;}
.delivery_row{margin-bottom:5px;  padding:3px 0px; float:left; margin-right:15px; }
	.delivery_row select{ width:150px;}
	

	
